long-standing pain - French English Dictionary